pertaining to barbados - Turkish English Dictionary